package com.zhuliwei.domain.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

/**
 * 数据传输对象：请求参数封装
 *
 * @author 朱力维
 * @time 2022/10/22 10:34
 **/
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(description = "添加评论dto")
public class AddCommentDto {
    private String id;
    //评论类型（0代表文章评论，1代表友链评论）
    @ApiModelProperty(notes = "评论类型（0代表文章评论，1代表友链评论）")
    private String type;
    //文章id
    @ApiModelProperty(notes = "文章id")
    private String articleId;
    //根评论id
    private String rootId;
    //评论内容
    private String content;
    //所回复的目标评论的userid
    private String toCommentUserId;
    //回复目标评论id
    private String toCommentId;

    private String createBy;

    private Date createTime;

    private String updateBy;

    private Date updateTime;
    //删除标志（0代表未删除，1代表已删除）
    private Integer delFlag;
}
